table {
	width: 100%;
	text-align: center;
	vertical-align: middle;
	color: #bcbcbc;
}

.tableheader {
	background-color: #2a2d32;
}

.iteminfo {
	border-bottom: 1px solid #36383e;
}

td {
	padding-top: 1%;
	padding-bottom: 1%;
	padding-left: 1%;
	padding-right: 2%;
}

tbody {
	background-color: #131518;
}

input {
	text-align: center;
}

.Info-item {
	text-align: left;
	padding-top: 10%;
	font-size: 16px;
}

.productprice {
	width: 100%;
}

a {
	color: #555555;
}

a:hover,
a:focus {
	color: #777777;
	text-decoration: none;
}

.checkout {
	width: 100%;
	padding-top: 1%;
	padding-right: 2%;
}

